supply with provisions - Francés Inglés Diccionario